import hc.uco.Paciente
import hc.uco.Usuario

class BootStrap {

    def init = { servletContext ->
		if (!Usuario.findByLogin('admin')) {
			new Usuario(nome:'Administrador',login:'admin', senha:'admin',email:'alanbraz@gmail.com', admin: true, crm:'995004', cargo:'Informata' ).save(failOnError: true)
		}
		
		if (!Paciente.findByNome('Benedita da Silva')) {
			new Paciente(nome: 'Benedita da Silva', diagnosticoAdmissao: 'IAM CSST', hc: '99882882', numeroEstudo: '1223', genero: 'Feminino', primeiroHospital: 'Maternidade', transferenciaPara: '24/12/2010 00:00:00', hospitalInternacao: 'Hospital 1', dataNascimento: '24/12/1980 00:00:00', profissao: 'Costureira', escolaridadeAnos: 11, rendaFamiliar: 1500.00, dataInclusao: '19/03/2011 00:00:00', cpf: '123.123.123-13', nomeMae: 'Maria da Silva', endereco: 'Avenida 1', cidade: 'Campinas', estado: 'SP', bairro: 'Barão Geraldo', cep: '13090-000', telefone1: '(12) 3123-1231', telefone2: '(12) 3123-1231', telefone3: '(12) 3123-1231', telefone4: '(13) 3123-1231', telefone5: '(11) 3123-1231', inicioDor: '15/03/2011 08:00:00', chegadaPrimeiroHospital: '18/02/2011 16:43:00', ecgDiagnostico: '18/03/2010 11:43:00', iamAnterior: false, iamInferior: true, iamDorsal: false, iamLateral: false, iamVentriculoDireito: false, paS: 120, paD: 80, fc: 66, peso: 77, altura: 170, circAbd: 80, killip: 2,	createdBy: Usuario.findByLogin('admin'), updatedBy: Usuario.findByLogin('admin'), observacoes: 'teste de paciente!!').save(failOnError: true)
		}
		
    }
	
    def destroy = {
    }
}
